self-taught persons - Francés Inglés Diccionario